#!/bin/bash

export JAVA_HOME=/usr/local/java

# 创建安装目录
mkdir -p ${JAVA_HOME}

# 解压Java至安装目录
tar -zxvf ./jdk-8u202-linux-x64.tar.gz --strip-components=1 -C ${JAVA_HOME}

# 编辑环境变量
export JAVA_HOME=/usr/local/java
export TAGET_FILE=/etc/profile.d/java.sh
sudo cat << EOF > ${TAGET_FILE}
JAVA_HOME=${JAVA_HOME}
CLASSPATH=.:\${JAVA_HOME}/lib
PATH=\${JAVA_HOME}/bin:\$PATH
export JAVA_HOME CLASSPATH PATH
EOF

# 分配权限
chmod 755 ${TAGET_FILE}

# 使环境变量生效
source /etc/profile

# 测试是否安装成功
java -version